Déterminer si un nombre n est premier

Modifié par Marieabt

def premier():
    n=int(input("Veuillez entrer un entier naturel : "))
    diviseur=0
    for i in range(1,n+1):
        if n%i==0:
            diviseur=diviseur+1
    if diviseur==2:
        print(n, " est un nombre premier")
    else:
        print(n, " n'est pas un nombre premier")

Source : https://lesmanuelslibres.region-academique-idf.fr
Télécharger le manuel : https://forge.apps.education.fr/drane-ile-de-france/les-manuels-libres/mathe-matiques-seconde ou directement le fichier ZIP
Sous réserve des droits de propriété intellectuelle de tiers, les contenus de ce site sont proposés dans le cadre du droit Français sous licence CC BY-NC-SA 4.0